💭Холивар: использовать ли type hints в Python повсеместно?
Мидл-разработчик выкатил pull request: всё строго типизировано, каждый аргумент и возврат аннотирован, IDE ликует. Но на ревью лида — буря: «Это ж Python, а не Java! Зачем эти -> str в каждой функции? У нас же динамика!»
Мидл парирует: «Type hints помогают IDE, автодополнению, рефакторингу. Упростят жизнь через месяц!» Лид в ответ: «Ты тратишь время на синтаксический сахар. Питон не про это!»
Команда разделилась. Кто-то за лаконичный питон с duck typing, кто-то за строгую культуру типов.
А вы что скажете?Как вы используете type hints в своих проектах на Python?
👇 Голосуем в комментах:
❤️Type hints — маст хэв 👍Type hints только тормозят
💭Холивар: использовать ли type hints в Python повсеместно?
Мидл-разработчик выкатил pull request: всё строго типизировано, каждый аргумент и возврат аннотирован, IDE ликует. Но на ревью лида — буря: «Это ж Python, а не Java! Зачем эти -> str в каждой функции? У нас же динамика!»
Мидл парирует: «Type hints помогают IDE, автодополнению, рефакторингу. Упростят жизнь через месяц!» Лид в ответ: «Ты тратишь время на синтаксический сахар. Питон не про это!»
Команда разделилась. Кто-то за лаконичный питон с duck typing, кто-то за строгую культуру типов.
А вы что скажете?Как вы используете type hints в своих проектах на Python?
👇 Голосуем в комментах:
❤️Type hints — маст хэв 👍Type hints только тормозят
Start with a fresh view of investing strategy. The combination of risks and fads this quarter looks to be topping. That means the future is ready to move in.Likely, there will not be a wholesale shift. Company actions will aim to benefit from economic growth, inflationary pressures and a return of market-determined interest rates. In turn, all of that should drive the stock market and investment returns higher.
Among the actives, Ascendas REIT sank 0.64 percent, while CapitaLand Integrated Commercial Trust plummeted 1.42 percent, City Developments plunged 1.12 percent, Dairy Farm International tumbled 0.86 percent, DBS Group skidded 0.68 percent, Genting Singapore retreated 0.67 percent, Hongkong Land climbed 1.30 percent, Mapletree Commercial Trust lost 0.47 percent, Mapletree Logistics Trust tanked 0.95 percent, Oversea-Chinese Banking Corporation dropped 0.61 percent, SATS rose 0.24 percent, SembCorp Industries shed 0.54 percent, Singapore Airlines surrendered 0.79 percent, Singapore Exchange slid 0.30 percent, Singapore Press Holdings declined 1.03 percent, Singapore Technologies Engineering dipped 0.26 percent, SingTel advanced 0.81 percent, United Overseas Bank fell 0.39 percent, Wilmar International eased 0.24 percent, Yangzijiang Shipbuilding jumped 1.42 percent and Keppel Corp, Thai Beverage, CapitaLand and Comfort DelGro were unchanged.
Библиотека питониста | Python Django Flask from us